English Dictionary
▪ devil nettle
▪ devil ray
▪ devil tree
▪ devil worshiper
▪ devil's advocate
◊ DEVIL TREE
devil tree
n : evergreen tree of eastern Asia and Philippines having large
leathery leaves and small green-white flowers in compact
cymes; bark formerly used medicinally [syn: {dita}, {dita
bark}, {Alstonia scholaris}]
devil nettle
devil ray
devil tree
devil worshiper
devil's advocate
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]